package com.hgd.impl;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
import org.hibernate.Session;
import com.hgd.DAO.MSDAO;
import com.hgd.ORM.Device;
import com.hgd.ORM.DispatchCfg;
import com.hgd.ORM.ManagementStation;
import com.hgd.ORM.Task;
import com.hgd.XML.TurnXMLToConfiguration;
import com.hgd.XML.configurationXml;
import com.hgd.hibernate.HibernateUtil;

@javax.jws.WebService(targetNamespace = "http://impl.hgd.com/", serviceName = "MSImplService", portName = "MSImplPort", wsdlLocation = "WEB-INF/wsdl/MSImplService.wsdl")
public class MSImplDelegate {

	com.hgd.impl.MSImpl mSImpl = new com.hgd.impl.MSImpl();

	public List<Device> getDeviceByMS(int msId) {
		return mSImpl.getDeviceByMS(msId);
	}

	public List<Task> getTaskByMS(int msId) {
		return mSImpl.getTaskByMS(msId);
	}

	public List<ManagementStation> getMS() {
		return mSImpl.getMS();
	}

	public ManagementStation getMSById(int msId) {
		return mSImpl.getMSById(msId);
	}

	public int msAdd(ManagementStation managementStation) {
		return mSImpl.msAdd(managementStation);
	}

	public int msDel(int msId) {
		return mSImpl.msDel(msId);
	}

	public int msMod(ManagementStation managementStation) {
		return mSImpl.msMod(managementStation);
	}

	public List<Task> getMSTaskByDid(int dId) {
		return mSImpl.getMSTaskByDid(dId);
	}

}